patent developers new product development projects intellectual property marketing open source design architettura attorney development copyrights industrial design npd arredamento copyright innovation